package com.smile.model.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

@Data
@ToString
@TableName(value = "feisuan_megaphone_operate")
public class FeisuanMegaphoneOperate implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 播放模式 0单次 1循环
     */
    @TableField(value = "megaphone_operate_loop")
    private Integer megaphoneOperateLoop;

    /**
     * 喊话内容 0 文本 1录音
     */
    @TableField(value = "megaphone_type")
    private Integer megaphoneType;

    /**
     * 录音url
     */
    @TableField(value = "megaphone_operate_file")
    private String megaphoneOperateFile;

    /**
     * way_point_id
     */
    @TableField(value = "way_point_id")
    private Long wayPointId;

    @TableField(value = "text")
    private String text;

    /**
     * 音量
     */
    @TableField(value = "play_volume")
    private Integer playVolume;


}
